to be fleeced - German English Dictionary